Linear response theory